679b0d8f27f7c4aae5db6f188e2013556a988213,ymate-platform-log/src/main/java/net/ymate/platform/log/AbstractLogger.java,AbstractLogger,__doMakeCallerInfo,#,67
Before Change
// 追溯到对应的调用行,如果对应行ä¸?å˜åœ¨ï¼Œåˆ™ä¸?ç»™å‡ºæ— æ³•ç¡®å®šè¡Œå?·çš„输出
if (__depth >= 0 && _stacks.length > 1 + __depth) {
StackTraceElement _element = _stacks[1 + __depth];
return StringUtils.substringBeforeLast(_element.getClassName(), ".")
.concat(".")
.concat(_element.getMethodName())
.concat(":")
.concat(_element.getLineNumber() + StringUtils.EMPTY);
}
return "NO_STACK_TRACE:-1";
}
After Change
// 追溯到对应的调用行,如果对应行ä¸?å˜åœ¨ï¼Œåˆ™ä¸?ç»™å‡ºæ— æ³•ç¡®å®šè¡Œå?·çš„输出
if (__depth >= 0 && _stacks.length > 1 + __depth) {
StackTraceElement _element = _stacks[1 + __depth];
return _element.getClassName() + "." + _element.getMethodName() + ":" + _element.getLineNumber() + StringUtils.EMPTY;
}
return "NO_STACK_TRACE:-1";
}